• word of the day

    comstock's mealybug

    comstock's mealybug - Dictionary definition and meaning for word comstock's mealybug

    Definition
    (noun) Asiatic insect introduced accidentally into United States; pest on citrus and apple trees
Download our Mobile App Today
Receive our word of the day
on Whatsapp